updated on 8/7/2025

updated on 10/2/2025

updated on 10/24/2025